Fix #136533.
authorFederico Mena Quintero <federico@ximian.com>
Tue, 9 Mar 2004 21:22:42 +0000 (21:22 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Tue, 9 Mar 2004 21:22:42 +0000 (21:22 +0000)
commitb82008a0378afd2f7fc5eaa3de059fecacb08533
tree63999cbf4e634b722cb6900be848d10f28f41716
parentaf11ad6faf12a3bf09da155923fa4cd8fd3f6e22
Fix #136533.

2004-03-09  Federico Mena Quintero  <federico@ximian.com>

Fix #136533.

* gtk/gtkfilechooserdefault.c (shortcuts_reload_icons): New
function.
(check_icon_theme): New helper function, installs a handler for
changes in the icon theme.
(gtk_file_chooser_default_style_set): Use check_icon_theme().
(gtk_file_chooser_default_screen_changed): Use check_icon_theme().
(gtk_file_chooser_default_dispose): Disconnect from GtkSettings.
(change_icon_theme): New function, updates impl->icon_size and
reloads the icons.
(struct _GtkFileChooserDefault): New field settings_signal_id.
(struct _GtkFileChooserDefault): New field icon_size.
(shortcuts_insert_path): Use impl->icon_size.
(list_icon_data_func): Likewise.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilechooserdefault.c